Class ValidationSettings
java.lang.Object
eu.europa.ec.taxud.cesop.validation.ValidationSettings
Data class with CESOP validation settings like limits and thresholds.
These settings affect whether some validation errors are fired or not.
-
Constructor Summary
ConstructorsConstructorDescriptionValidationSettings(Integer businessMinPeriod, long maxSize, Integer maxErrors) Instantiates a new Validation settings. -
Method Summary
Modifier and TypeMethodDescriptionstatic ValidationSettingsCreate default validation settings.Gets business min period.intGets max errors.longGets max size.
-
Constructor Details
-
ValidationSettings
Instantiates a new Validation settings.- Parameters:
businessMinPeriod- the business min periodmaxSize- the max sizemaxErrors- the max errors
-
-
Method Details
-
createDefault
Create default validation settings.- Returns:
- the validation settings
-
getBusinessMinPeriod
Gets business min period.- Returns:
- the business min period
-
getMaxSize
public long getMaxSize()Gets max size.- Returns:
- the max size
-
getMaxErrors
public int getMaxErrors()Gets max errors.- Returns:
- the max errors
-